/*
 * 文件名：LocalCarTypeService.java	 
 * 时     间：下午6:25:09
 * 作     者：Administrator       
 * 版     权： 2012-2022 湖南智软网络科技, 公司保留所有权利.
 * 联     系：http://www.073586.com/
 */
package com.local.service.face;

import java.util.List;

import com.local.model.LocalChargeBytimeType;
import com.local.model.LocalChargeBytimeTypeExample;
import com.qianhai.common.exception.BaseException;
import com.qianhai.common.service.face.BaseService;

/**
 * 类描述:车辆类型管理，如大车、小车、军车、警车、摩托车等。(并非车辆收费类型)
 * 
 * @ClassName: LocalCarTypeService
 * @author lyf
 * @date 2016年4月17日 下午6:25:09
 */
public interface LocalChargeByTimeTypeService extends
		BaseService<LocalChargeBytimeTypeExample, LocalChargeBytimeType, String>
{
	/**
	 * 
	 * 方法描述：添加规则类型
	 * @Title: addCarType 
	 * @param @param lb
	 * @param @return
	 * @param @throws BaseException
	 * @return Integer
	 * @user Administrator
	 * 2016年5月19日
	 * @throws
	 */
	public Integer addCarType(LocalChargeBytimeType lb) throws BaseException;
	
	/**
	 * 
	 * 方法描述： 修改车型
	 * 
	 * @Title: modifyCarType
	 * @param @param carType
	 * @param @return
	 * @param @throws BaseException
	 * @return Integer
	 * @user Administrator 2016年4月17日
	 * @throws
	 */
	public Integer modifyCarType(LocalChargeBytimeType lb) throws BaseException;
	
	/**
	 * 
	 * 方法描述：通过主键ID 获取车类型详情
	 * @Title: queryByUuid 
	 * @param @param carType
	 * @param @return
	 * @param @throws BaseException
	 * @return LocalCarType
	 * @user Administrator
	 * 2016年4月19日
	 * @throws
	 */
	public LocalChargeBytimeType queryByUuid(LocalChargeBytimeType lb)throws BaseException;
	
	public List<LocalChargeBytimeType> queryAllCar();
	
}
